904 E 2nd St, Oil City, PA 16301-2443, Oil City
Good food. Wait staff need some joy. Prices are decent. Portions are good. Probably the best Italian food in town.
Good food. Wait staff need some joy. Prices are decent. Portions are good. Probably the best Italian food in town.